
package mpi;
// <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
// #[regen=yes,id=DCE.FB7B8AA3-6C9F-95E0-A091-3829A01728BC]
// </editor-fold> 
public interface IListCmd {

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.D951E408-6717-2BFA-258E-5E584FC87335]
    // </editor-fold> 
    public void addCmd (MPICmd cmd);

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.5CF4D3F1-EB1F-A8FC-D8CC-1494300FDF02]
    // </editor-fold> 
    public boolean load (String fileName);

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.9BE37790-7DF4-79A0-3D8B-57C4743B097A]
    // </editor-fold> 
    public boolean save (String fileName);

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.8853389F-79E8-1A74-3CFE-69D5D95C1236]
    // </editor-fold> 
    public MPICmd getById (int idCmd);

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.0241ECEF-45B0-69C4-7FCC-68810CB13176]
    // </editor-fold> 
    public MPICmd getByName (String nameCmd);

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.097F8F4D-E33B-92AC-5B3E-34981B3F971B]
    // </editor-fold> 
    public boolean changeCmd (int idCmd, MPICmd newCmd);

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.BEE455A4-65CB-139D-7261-6E3277502588]
    // </editor-fold> 
    public boolean deleteCmd (int idCmd);

}

